hydraulic telescopic and foldable crane - German English Dictionary